(function($){$.fn.setNavigationActiveItem=function(activeClass,languages){var menu=$(this);var path=window.location.pathname;path=decodeURIComponent(path);path=path.replace(/\/$/,"");var segments=path.split("/");while(segments.indexOf("")>-1){segments.splice(segments.indexOf(""),1);} var isUrlLocalized=false;for(var i=0;i0){match.addClass(activeClass);return;}} match=menu.find(' a[href="'+path+'"]').parent();if(match.length>0){match.addClass(activeClass);return;} match=menu.find(' a[href^="'+path+'"]').closest("ul").prev().parent();if(match.length>0){match.addClass(activeClass);return;} console.log("No active menu item match found!");};$.fn.validateForm=function(){var result=$(this).validationEngine('validate');return result;};$.fn.openInlinePopup=function(){$(this).magnificPopup({type:'inline',preloader:false,focus:'#name',closeOnBgClick:'true',closeBtnInside:'true',});};$.fn.initializeVideoPopUp=function(){$(this).magnificPopup({disableOn:700,type:'iframe',mainClass:'mfp-fade',removalDelay:160,preloader:false,fixedContentPos:false});};$.fn.initializeImagePopUp=function(enableGallery){$(this).magnificPopup({type:'image',mainClass:'mfp-fade mfp-with-zoom',gallery:{enabled:enableGallery==undefined?false:enableGallery},zoom:{enabled:true,duration:400,easing:'ease-in-out',},removalDelay:300,overflowY:'scroll'});};$.fn.closePopup=function(){$.magnificPopup.close();};$.fn.initializeCarouselWithData=function(){if(jQuery().owlCarousel){jQuery(this).each(function(){var $carousel=jQuery(this);var data=$carousel.data();var loop=data.loop?data.loop:false;var margin=(data.margin||data.margin===0)?data.margin:30;var nav=data.nav?data.nav:false;var dots=data.dots?data.dots:false;var themeClass=data.themeclass?data.themeclass:'owl-theme';var center=data.center?data.center:false;var items=data.items?data.items:1;var autoplay=data.autoplay?data.autoplay:false;var responsiveXs=data.responsiveXs?data.responsiveXs:1;var responsiveXxs=data.responsiveXxs?data.responsiveXxs:1;var responsiveSm=data.responsiveSm?data.responsiveSm:2;var responsiveMd=data.responsiveMd?data.responsiveMd:3;var responsiveLg=data.responsiveLg?data.responsiveLg:4;var responsivexLg=data.responsivexLg?data.responsivexLg:6;var mouseDrag=$carousel.data('mouse-drag')===false?false:true;var touchDrag=$carousel.data('touch-drag')===false?false:true;$carousel.owlCarousel({loop:loop,margin:margin,nav:nav,navText:['prev','next'],autoplay:autoplay,dots:dots,themeClass:themeClass,center:center,items:items,smartSpeed:400,mouseDrag:mouseDrag,touchDrag:touchDrag,responsive:{0:{items:responsiveXxs},480:{items:responsiveXs},768:{items:responsiveSm},992:{items:responsiveMd},1200:{items:responsiveLg}},}).addClass(themeClass);if(center){$carousel.addClass('owl-center');} $(window).on('resize',function(){$carousel.trigger('refresh.owl.carousel');});$carousel.on('changed.owl.carousel',function(){if(jQuery().prettyPhoto){jQuery("a[data-gal^='prettyPhoto']").prettyPhoto({hook:'data-gal',theme:'facebook',social_tools:false});}})});}}}($));